ride the stang - French English Dictionary